union of the socialist left - Deutsch Englisch Wörterbuch